import request from '@/utils/request'

//机器人实时数据
export function robotData(robotid){
	const data = {
		robotid
	}
	return request({
		'url':'/appmanage/jqrconn',
		headers: {
		  isToken: false
		},
		'method':'get',
		'data':data
	})
}

//plc实时数据
export function plcData(robotid,secretKey,token){
	const data = {
		robotid,
		secretKey,
		token
	}
	return request({
		'url':'/appmanage/robotidplclist',
		headers: {
		  isToken: false
		},
		'method':'get',
		'data':data
	})
}

//暂停
export function Pause(robotid){
	const data = {
		robotid
	}
	return request({
		'url':'/modbuscmd/robotstop',
		headers: {
		  isToken: false
		},
		'method':'get',
		'data':data
	})
}

//手动模式
export function Manmode(robotid,valu){
	const data = {
		robotid,
		valu
	}
	return request({
		'url':'/modbuscmd/mssz',
		headers: {
		  isToken: false
		},
		'method':'get',
		'data':data
	})
}

//手动模式----目标位置
export function Targposition(robotid,valu){
	const data = {
		robotid,
		valu
	}
	return request({
		'url':'/modbuscmd/mbwz',
		headers: {
		  isToken: false
		},
		'method':'get',
		'data':data
	})
}

//手动模式----速度设置
export function Speed(robotid,valu){
	const data = {
		robotid,
		valu
	}
	return request({
		'url':'/modbuscmd/jqrsd',
		headers: {
		  isToken: false
		},
		'method':'get',
		'data':data
	})
}

//手动模式----启动
export function sdActivate(robotid){
	const data = {
		robotid
	}
	return request({
		'url':'/modbuscmd/robotrun',
		headers: {
		  isToken: false
		},
		'method':'get',
		'data':data
	})
}

//手动模式----前进
export function sdAdvance(robotid){
	const data = {
		robotid
	}
	return request({
		'url':'/modbuscmd/qj',
		headers: {
		  isToken: false
		},
		'method':'get',
		'data':data
	})
}

//手动模式----后退
export function sdRecoil(robotid){
	const data = {
		robotid
	}
	return request({
		'url':'/modbuscmd/ht',
		headers: {
		  isToken: false
		},
		'method':'get',
		'data':data
	})
}

//自由模式-----速度设定
export function ZySpeed(robotid,valu){
	const data = {
		robotid,
		valu
	}
	return request({
		'url':'/modbuscmd/jqrsdzyms',
		headers: {
		  isToken: false
		},
		'method':'get',
		'data':data
	})
}

//自由模式----启动
export function zyActivate(robotid){
	const data = {
		robotid
	}
	return request({
		'url':'/modbuscmd/zymsrobotrun',
		headers: {
		  isToken: false
		},
		'method':'get',
		'data':data
	})
}

//自由模式----前进
export function zyAdvance(robotid){
	const data = {
		robotid
	}
	return request({
		'url':'/modbuscmd/zymsqj',
		headers: {
		  isToken: false
		},
		'method':'get',
		'data':data
	})
}

//自由模式----后退
export function zyRecoil(robotid){
	const data = {
		robotid
	}
	return request({
		'url':'/modbuscmd/zymsht',
		headers: {
		  isToken: false
		},
		'method':'get',
		'data':data
	})
}

//一键返航
export function yjfhCmd(robotid){
	const data = {
		robotid
	}
	return request({
		'url':'/modbuscmd/yjfh',
		headers: {
		  isToken: false
		},
		'method':'get',
		'data':data
	})
}

//一键返航---启动
export function yjfhActivate(robotid){
	const data = {
		robotid
	}
	return request({
		'url':'/modbuscmd/yjfh',
		headers: {
		  isToken: false
		},
		'method':'get',
		'data':data
	})
}

//一键返航---前进
export function yjfhAdvance(robotid){
	const data = {
		robotid
	}
	return request({
		'url':'/modbuscmd/yjfh',
		headers: {
		  isToken: false
		},
		'method':'get',
		'data':data
	})
}

//一键返航----后退
export function yjfhRecoil(robotid){
	const data = {
		robotid
	}
	return request({
		'url':'/modbuscmd/yjfh',
		headers: {
		  isToken: false
		},
		'method':'get',
		'data':data
	})
}